package com.david.core.utils;

import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;


import java.io.File;
import java.util.ArrayList;
import java.util.Collections;

/**
 * 用于获取磁盘中文件列表，如音乐，图片，视频等
 * */
public class FileUtils {
    public static String musicString = "";
    public static String videoString = "";
    public static void getMusic(Context context) {

    }

    public static void getAudio(){

    }

    public static void getVideo(Context context) {

    }

    public static void getImgs(){

    }

    /**
     * File的比较方法会区分大小写，此处都转为小写进行比较
     * */
    public static void sortFile(File[] files){
        for (int i = 0;i<files.length;++i) {
            for (int j = 0;j<files.length-1-i;++j) {
                if (files[j].getPath().toLowerCase().compareTo(files[j + 1].getPath().toLowerCase()) > 0) {
                    File temp = files[j];
                    files[j] = files[j+1];
                    files[j+1]= temp;
                }
            }
        }
    }
}
